<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background: #fff;font: 12px/2 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,sans-serif;padding-top:45px;}
a,a:hover,a:focus{text-decoration:none}
img{image-rendering: -webkit-optimize-contrast;}
ul{margin:0;padding:0;}
ul li{list-style:none}
.container {padding-right: 15px;padding-left: 15px;}

@media (min-width:1280px) {
	.container {width: 1280px;}
}
@media (min-width:992px) {
	body{padding-top:90px;}
}

.row{margin:0;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-right:10px;padding-left:10px;}


.go-img{width:20px;vertical-align: middle;margin-right:5px;margin-left: 5px;}


.header{height:90px;background:#fff; position:fixed; top:0; width:100%; left:0; z-index:999}
.header .logo{position:relative;z-index:1;margin-left:30px;float:left;margin-top:32px;}
.header .menu{float:left;margin-left:39px}
.header .menu ul{margin:0;padding:0;}
.header .menu ul li{list-style:none;}
.header .menu .nli{float: left;margin:0 0px;margin-right:30px;}
.header .menu .nli h3 { margin:0; padding:0}
.header .menu .nli h3 a{color:#333333;font-size: 16px;padding:0 5px;height:90px;line-height:90px;display:block; font-weight:700}
.header .menu .nli.on h3 a,.header .nav .nli:hover h3 a{color:#0096f2;border-bottom:3px solid #0096f2}
.header .menu .sub{ display:none; width:100%; left:0; top:90px;  position:absolute; background:#fff;border-top:1px solid #cfdae3; height:120px; text-align: center;}
.header .menu .sub ul{display:flex;justify-content:center;width:100%;padding-top:25px;}
.header .menu .sub ul li{margin:0 70px;}
.header .menu .sub ul li img{display:block;margin:0 auto;height:38px;}
.header .menu .sub ul li p{margin-top: 12px;line-height:20px;}
.header .menu .sub ul li a{display: block;color: #333333;font-size:16px}

.header .menu .planmenu {height:240px;text-align:left;}
.header .menu .planmenu .left-list{float:left;margin-left:100px;width:300px;}
.header .menu .planmenu .left-list p{text-align:left;line-height: 50px;margin-bottom:0;}
.header .menu .planmenu .left-list p a{color:#333;font-size:16px;}
.header .menu .planmenu h4{color:#333333;font-size:16px;font-weight:bold;margin-top:30px;line-height:25px;text-align:left;}
.header .menu .planmenu .right-list{float:left;width:230px;display:block;line-height: 50px;}
.header .menu .planmenu .right-list a{color:#333;font-size:16px;display:block;width:115px;float: left;}

.header .top-contact{float:right;margin-right:12px;padding-top:30px;line-height:24px;}
.header .top-contact .text{color:#666666;font-size:14px;margin-right:40px;}
.header .top-contact a{margin-right: 20px;}

.header .search{ float:right; position:relative; margin-top:28px; margin-right:20px;}
.header .search .ico{ display:block; position:absolute; right:10px; top:6px; cursor:pointer}
.header .search .int{ height:30px; line-height:30px; background:#f2f6f9; border:0; color:#666666; font-size:14px; text-indent:12px; border-radius:15px; width:0; display:block; display:none}

.header .title_item {float: right; margin-top: 30px; margin-right: 30px;color: #666666;font-size: 14px; }
.header .title_item2 {float: right; margin-top: 30px; margin-right: 30px;color: #666666;font-size: 14px; }
.header .title_item3 {float: right; margin-top: 30px; margin-right: 60px;color: #666666;font-size: 14px; }


.m-header{height:45px;background:#fff;position: fixed; top:0; width:100%; left:0; z-index:999}
.m-header .logo{float:left;display: block;height:10px;margin-top:17px;margin-left:15px;}
.nav-trigger{position: relative;float: right;height:30px;width:30px;margin-top:10px;overflow: hidden;text-indent: 100%;white-space: nowrap;color: transparent;margin-right:25px}
.nav-trigger span,.nav-trigger span::before,.nav-trigger span::after{position: absolute;width: 23px;   height:2px;background-color: #1a98ef;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.header.pages-header .nav-trigger span,.header.pages-header .nav-trigger span::before,.header.pages-header .nav-trigger span::after{background:#000}
.nav-trigger span {top:13px;left:4px;-webkit-transition: background 0.2s 0.1s;-moz-transition: background 0.2s 0.1s;transition: background 0.2s 0.1s;}
.nav-trigger span::before, .nav-trigger span:after {content: '';left: 0;-webkit-transition: -webkit-transform 0.2s 0.1s;-moz-transition: -moz-transform 0.2s 0.1s;transition: transform 0.2s 0.1s;}
.nav-trigger span::before {bottom:7px;}
.nav-trigger span::after {top:7px;}
.nav-trigger.on span {background-color: rgba(255, 255, 255, 0);}
.header.pages-header .nav-trigger.on span {background-color: rgba(255, 255, 255, 0);}
.nav-trigger.on span::before, .nav-trigger.on span::after {background-color:#1a98ef;}
.header.pages-header .nav-trigger.on span::before,.header.pages-header .nav-trigger.on span::after {background-color:#1a98ef;}
.nav-trigger.on span::before {-webkit-transform: translateY(7px) rotate(-45deg);-moz-transform: translateY(7px) rotate(-45deg);-ms-transform: translateY(7px) rotate(-45deg);-o-transform: translateY(7px) rotate(-45deg);transform: translateY(7px) rotate(-45deg);}
.nav-trigger.on span::after {-webkit-transform: translateY(-7px) rotate(45deg);-moz-transform: translateY(-7px) rotate(45deg);-ms-transform: translateY(-7px) rotate(45deg);-o-transform: translateY(-7px) rotate(45deg);transform: translateY(-7px) rotate(45deg);}
.header-top:after{content: "";display: block;clear: both;}


.footer{background:#343945;padding-top:15px;}
.footer .f-menu{text-align:left;padding-left:0}
.footer .f-menu .list{display:flex;}
.footer .f-menu .item{width:220px;}
.footer .f-menu .item h4{color:#a2aabd;font-size:14px;}
.footer .f-menu .item p{line-height:30px;margin:0;}
.footer .f-menu .item a{color:#9198a9;font-size:13px;}
.footer .f-contact{display:flex;justify-content:space-between;margin-bottom:15px;padding-left:0}
.footer .f-contact .item{}
.footer .f-contact .item h4{color:#a2aabd;font-size:14px;}
.footer .f-contact .item p{color:#42a0f1;font-size:15px;line-height:28px;margin:0;}
.footer .f-zhibu{margin-bottom:15px;}
.footer .f-zhibu .left-info{padding-left:0}
.footer .f-zhibu .left-info .item{margin-bottom:10px;padding-left:0;}
.footer .f-zhibu .left-info .item h4{color:#a2aabd;font-size:14px;font-weight:bold;}
.footer .f-zhibu .left-info .item p{margin:0;line-height:20px;color:#9198a9;font-size:12px;}

.footer .copyright{color:#59627a;font-size:12px;line-height:50px;border-top:1px solid #49505f}

@media (min-width:992px){
	.footer{padding-top:40px;padding-bottom:30px;}
	.footer .f-top{margin-bottom:50px;}
	.footer .f-zhibu .left-info .item{margin-bottom:10px;padding-left:0;padding-right:80px}
	.footer .f-zhibu .left-info .item h4{margin-bottom:15px;}
	.footer .f-zhibu .left-info .item p{line-height:22px;font-size:14px;}
	.footer .f-zhibu{padding-bottom:40px;}
	.footer .f-zhibu .erweima{}
	.footer .f-zhibu .erweima p{color:#a2aabd;font-size:14px;margin-bottom:15px;}
	.footer .f-zhibu .erweima .img{display:block;width:73px;height:73px;}
	.footer .f-bottom{border-top:1px solid #495060;padding-top:30px;}
	.footer .f-bottom .f-bottom-left{float:left;line-height: 30px;}
	.footer .f-bottom .f-bottom-left .link{color:#9198a9;font-size:13px;}
	.footer .f-bottom .f-bottom-left .link a{color:#9198a9;font-size:13px;}
	.footer .f-bottom .f-bottom-left .beian{color:#9198a9;font-size:14px;}
	.footer .f-bottom .select{float: right;width: 188px;height: 40px;border:1px solid #707b91;font-size: 13px;color: #c2c8d6;line-height: 40px;}
	.sel_mask{position:relative;width:188px;height:40px;display:block;color:#c2c8d6;text-indent:18px;text-decoration:none}
	.sel_mask select{top:0;left:0;position:absolute;width:188px;height:40px;opacity:0}
	.sel_mask select option[selected]{font-weight:700}
	.sel_mask select option{color:#959595;height:30px;line-height:30px}
	.sel_mask span{position:absolute;top:0;left:0;display:inline-block;color:#c2c8d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.sel_mask img{display:inline-block;position:absolute;top:16px;right:12px}

}

.swiper-banner{position:relative; overflow: hidden;}
.swiper-banner .swiper-pagination-bullet {width:6px;height:6px;text-align: center;opacity: 1;display:inline-block;background:#9caabc;border-radius:100%;margin-left:20px;}
.swiper-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;border:2px solid #0296f2;background:none;}
.swiper-banner .swiper-pagination-bullets{bottom:40px;display:flex;align-items:center;}

.m-swiper-banner{position:relative; overflow: hidden;}


.m-banner{display:block;margin:0 auto;max-width:100%}

.index-product{padding-bottom:40px;}
.index-title{display:flex;text-align:center;justify-content:center;align-items:flex-start;line-height:20px; margin-top:30px;position:relative;height:40px;}
.index-title .ico{display:block;width:11px;}
.index-title span{font-size:21px;color:#3e4657;font-weight:bold;margin-left:10px;}
.index-title:after{content:"";display:block;width:10px;height:3px;background:#cfdae2;left:50%;margin-left:-5px;bottom:0px;position: absolute;}
@media (min-width:992px){
	.index-title{line-height:36px;margin-top:80px;height:86px;}
	.index-title .ico{width:22px;}
	.index-title span{font-size:36px;color:#3e4657;margin-left:20px;}
	.index-title:after{content:"";display:block;width:20px;height:5px;background:#cfdae2;left:50%;margin-left:-10px;bottom:0px;position: absolute;}
}

.swiper-product{overflow: hidden;position:relative;padding-bottom:60px;margin-top:30px;}
.swiper-container {width: 100%;height: 100%;}
.swiper-product .item{height:310px;position:relative;}
.swiper-product .item img{margin:0 auto;width:335px;display:block;border-radius:6px}
.swiper-product .item .text{overflow: hidden;background:#f8f8f8;background:url(../img/index/swiperproduct-text.png) no-repeat;width: 268px;height: 117px;background-size:cover;position: absolute;left:50%;margin-left:-134px;bottom:0;}
.swiper-product .item .text a{display:block;}
.swiper-product .item .text h4{font-size:18px;color: #ffffff;text-align:center;line-height:60px;margin:0;}
.swiper-product .item .text p{font-size: 12px;color: #fff;line-height:20px;margin:0 18px;}
.swiper-product .swiper-pagination-bullet {width:10px;height:10px;text-align: center;opacity: 1;display:inline-block;background:#9caabb;border:1px solid #9caabb;}
.swiper-product .swiper-pagination-bullets{bottom:20px}
.swiper-product .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:1px solid #1a98ef;}

.product-tab{margin-top:90px;position:relative;height:400px;}
.product-tab .hd{position: absolute;right:0;top:100px;}
.product-tab .hd ul{margin:0;padding:0;}
.product-tab .hd ul li{list-style:none;height:26px;border-bottom:2px solid #fff; line-height:14px;color:#d1dae2;font-size: 18px;font-family:"Arial";margin-bottom:23px;width:100px;text-align:right;cursor:pointer;}
.product-tab .hd ul li.on{border-bottom:2px solid #0296f2;color:#0296f2;}
.product-tab .item{}
.product-tab .item .info{width:500px;float:left;}
.product-tab .item .info .content{max-height:250px; overflow:hidden}
.product-tab .item h1{color:#0296f2;font-size:36px;}
.product-tab .item h4{color:#3e4657;font-size:18px;font-weight:bold;margin-top:30px;}
.product-tab .item p{color:#707b91;font-size:14px;line-height:30px;}
.product-tab .item .detail{width:160px;height: 50px;line-height: 50px;background:url(../img/index/product-detail.png) no-repeat;display:block;text-align:center;color:#fff;font-size:16px;margin-top:25px;}
.product-tab .item .img{float:right;margin-right:100px;}

@media (min-width:992px){
	.swiper-product{margin-top:60px;}
	.swiper-product .item{height:370px;}
	.swiper-product .item img{margin:0 auto;width:380px;display:block;border-radius:6px}
	.swiper-product .item .text{background-image: -moz-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);background-image: -webkit-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);background-image: -ms-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);width:300px;height: 140px;background-size:cover;position: absolute;left:50%;margin-left:-150px;bottom:0;border-radius:15px;cursor:pointer;}
	.swiper-product .item .text h4{font-size:18px;color: #ffffff;text-align:center;line-height:70px;margin:0;}
	.swiper-product .item .text p{font-size: 14px;color: #fff;line-height:24px;margin:0 20px;}
	.swiper-product .item:hover .text:after{content:"";display:block;position: absolute;right:6px;bottom:6px;background:url(../img/index/product-hover.png) no-repeat;width:37px;height:37px;}
	.swiper-product .swiper-pagination-bullet {display:none}

}


.index-plan{padding-top:0;background:url(../img/index/m-plan.jpg) no-repeat;background-size:cover;padding:1px 0;position:relative;}
.index-plan .info{color:#707b91;font-size:15px;line-height: 30px;margin:0 24px;text-align:center;margin-top:10px;}
.index-plan .more{color:#1a98ef;font-size:12px;display:block;margin:0 auto;width:95px;height: 30px;line-height:30px;border:1px solid #1a98ef;text-align:center;border-radius: 4px;margin-top:30px;}
.plan-list{position: absolute;left:50%;  margin-left:-177px;border-radius:15px;width:355px;height:120px;bottom:-55px;}
.plan-list ul{display:flex;justify-content:space-around;margin:0;padding:0;}
.plan-list ul li{list-style:none;padding-top:40px;}
.plan-list ul li .ico{height:26px;display:block;margin:0 auto;}
.plan-list ul li p{color:#fff;font-size:12px;text-align:center;margin-top:12px;}
.plan-list ul li a{display:block;}

@media (min-width:992px){
	.index-plan{background:url(../img/index/plan.jpg) no-repeat;background-size: 100% 100%;height:968px;}
	.index-plan .info{font-size:14px;line-height: 30px;margin:0 24px;margin-top:35px;}

	.index-plan .more{font-size:16px;width:156px;height:46px;line-height:42px;border:2px solid #6fbef4;border-radius: 8px;margin-top:50px;}
	.plan-list{position: absolute;left:50%;  margin-left:-600px;border-radius:30px;width:1200px;height:544px;bottom:0;}
	.plan-list ul li{padding-top:60px;}
	.plan-list ul li .ico{height:49px;}
	.plan-list ul li a{color:#fff; display:block;min-width:100px; }
	.plan-list ul li p{color:#fff;font-size:18px;text-align:center;margin-top:30px;}
}


.index-news{background:#fff;overflow:hidden;}

.m-newslist{margin-top:40px;}
.m-newslist ul{margin:0;padding:0;}
.m-newslist ul li{list-style:none;margin-bottom:22px;}
.m-newslist ul li .img{max-width:100%;border-radius:4px;}
.m-newslist ul li p{color:#888888;font-size:12px;margin-bottom:0;line-height:15px;margin-top:15px;margin-bottom: 12px;}
.m-newslist ul li p a{color:#888;font-size:12px;}
.m-newslist ul li h4{color:#3e4657;font-size:15px;line-height: 18px;margin:0;height: 36px;}

.index-news .more{color:#1a98ef;font-size:12px;display:block;margin:0 auto;width:95px;height: 30px;line-height:30px;border:1px solid #1a98ef;text-align:center;border-radius: 4px;}

.news-tab{margin-top:95px;height:370px;}
.news-tab .hd{border-right:1px solid #e5e5e5}
.news-tab .hd ul{margin:0;padding:0;}
.news-tab .hd ul li{color:#707b91;font-size:18px;height:20px;line-height:20px;margin-bottom:40px;max-width:150px;cursor:pointer;}
.news-tab .hd ul li.on{background:url(../img/index/news-tab-hd-on.png) right center no-repeat;color:#0296f2}
.news-tab .hd .gengduo{color:#0096f2;font-size:18px;}
.news-tab .bd{}
.news-tab .item{padding-left:20px;}
.news-tab .item ul li{height:478px;position:relative;}
.news-tab .item ul li:after{content:"";display:block;position: absolute;bottom:0;height:5px;width:100%;border-radius:5px;background:#fff;transition:all 0.25s}
.news-tab .item ul li .img{max-width:100%;display:block;margin:0 auto;border-radius:8px;}
.news-tab .item ul li .imglink{max-width:300px;display:block;position:relative;overflow: hidden;border:5px solid #fff;border-radius:12px;transition:all 0.25s}
.news-tab .item ul li .imglink:after{content:"View more &gt;";display:block;width:100%;height:100%;background:rgba(0,0,0,0.7);position: absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#0296f2;font-size:18px;opacity:0;transition:all 0.25s}
.news-tab .item ul li p{color:#888888;font-size:14px;line-height:60px;margin-bottom:0;margin:0 15px;}
.news-tab .item ul li h3{line-height:25px;margin:0;margin:0 15px;}
.news-tab .item ul li h3 a{color:#3e4657;font-size:17px;transition:all 0.25s}
.news-tab .item ul li:hover .imglink{border:5px solid #0097f2;}
.news-tab .item ul li:hover h3 a{color:#0096f2;}
.news-tab .item ul li:hover .imglink:after{opacity:1;}
.news-tab .item ul li:hover:after{background:#0097f2}

/**@media (min-width:992px){
	.index-news{padding-bottom:90px;}
}
**/

.index-zhuanye{background:#e7effa;overflow: hidden;padding-bottom:25px;}

.zhuanye-list{margin-top:36px;}
.zhuanye-list ul {margin:0;padding:0;}
.zhuanye-list ul li{list-style:none;margin-bottom:20px;}
.zhuanye-list ul li img{max-width:100%;display:block;border-radius:5px;}
@media (min-width:992px){
	.zhuanye-list{margin-top:75px;}
}


.index-zixun{background:url(../img/index/zixun-bg.jpg) no-repeat;height:125px;background-size:cover;overflow: hidden;}
.index-zixun h1{color:#fff;font-size:15px;margin-top:35px;text-align:center;margin-bottom:0;}
.index-zixun .zixun-link{width:95px;height: 30px;line-height:30px;border:1px solid rgba(231,239,250,0.53);border-radius:4px;display:block;margin:0 auto;text-align:center;color:#ffffff;margin-top:15px;}
@media (min-width:992px){
	.index-zixun{height:240px;}
	.index-zixun h1{font-size:28px;margin-top:60px;line-height:40px;}
	.index-zixun .zixun-link{width:156px;height:46px;line-height:42px;border:2px solid #7bc5f7;border-radius:8px;margin-top:35px;font-size: 16px;}
}



.pagesbanner{max-width:100%;display:block;}



.cate-tab{text-align:center;border-bottom:1px solid #e5edf1;margin-bottom:20px;}
.cate-tab a{display:inline-block;color:#3e4657;font-size:14px;padding:10px 12px;text-align: center;line-height:40px;position:relative;}
.cate-tab a .ico{width:12px;height:12px;border:2px solid #7c93b3;position: absolute;display:block;bottom:-6px;left:50%;margin-left:-8px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.cate-tab a .ico .nei{width:4px;height:4px;background:#7c93b3;display:block;border-radius:100%;}
.cate-tab a.on{color:#1a98ef;}
.cate-tab a.on .ico{border:2px solid #1a98ef;}
.cate-tab a.on .nei{background:#1a98ef;}
.subitem{ background:#f5fbff;margin-top:-20px;text-align:center;margin-bottom:20px;}
.subitem a{ font-size:12px; font-weight:normal; line-height:30px;padding:10px 12px;text-align: center;line-height:40px;display:inline-block;color:#3e4657;}
.subitem a.on{color:#1a98ef;}
@media (min-width:992px) {
.cate-tab{text-align:center;margin-bottom:40px;}
.cate-tab a{display:inline-block;line-height:30px;color:#3e4657;font-size:30px;padding:50px 65px;text-align: center;font-weight:bold;}
.cate-tab a.on{color:#1a98ef;}
.cate-tab a.on .ico{border:2px solid #1a98ef;width:20px;height:20px;bottom:-10px;}
.cate-tab a.on .nei{background:#1a98ef;width:10px;height:10px;}
  .subitem {margin-top:-40px;margin-bottom:40px;}
.subitem a{ font-size:18px; padding:35px 40px}
  
}

.page{text-align: center;position:relative;padding:20px 0;}
.page a{display: inline-block;width:30px;height:30px;line-height:28px; border:1px solid #d8eeff;text-align: center;color:#d8eeff;margin:0 6px;}

.page a.prev{position: absolute;left:0;top:20px;width:60px;border:1px solid #e8f4fd;background:#e8f4fd;font-weight: bold;font-size:24px;font-family:Georgia;color:#42a0f1}
.page a.next{position: absolute;right:0;top:20px;width:60px;border:1px solid #e8f4fd;background:#e8f4fd;font-weight: bold;font-size:24px;font-family:Georgia;color:#42a0f1}
.page a.on,.page a:hover{background:#1a98ef;border:1px solid #1a98ef;color:#fff}
@media (min-width:992px) {
.page{text-align: center;position:relative;padding:60px 0 70px;}
.page a{display: inline-block;width: 60px;height: 60px;line-height: 60px; border:2px solid #d8eeff;text-align: center;color:#d8eeff;font-size: 18px;margin:0 10px;}
.page a.on,.page a:hover{background:#2490d8;border:2px solid #2490d8;color:#fff}
.page a.prev{position: absolute;left:0;top:60px;width: 150px;border:1px solid #e8f4fd;background:#e8f4fd;font-weight: bold;font-size:30px;font-family:Georgia}
.page a.next{position: absolute;right:0;top:60px;width: 150px;border:1px solid #e8f4fd;background:#e8f4fd;font-weight: bold;font-size:30px;font-family:Georgia}
.page a.on,.page a:hover{background:#1a98ef;border:1px solid #1a98ef;color:#fff}
}

.pages-news .searchinfo{ padding-top:15px; padding-bottom:10px; border-bottom:1px solid #f2f6f9}
.pages-news .searchtitle{ color:#132e46; font-size:16px;}
.pages-news .searchtitle span{ color:#1a98ef;}
.pages-news .searchcount{ color:#7a8599; font-size:14px;}
.pages-news{padding-bottom:30px;}
.pages-news .news-list{padding-top: 35px;padding-bottom:20px;}
.pages-news .news-list .news-item{list-style:none;position:relative;margin-bottom:20px}
.pages-news .news-list .news-item h3{color:#122d47;font-size:14px;line-height: 24px;height:50px; margin-top:10px;z-index:3;position:relative;margin-bottom:0;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pages-news .news-list .news-item p{display:none}
.pages-news .news-list .news-item em{display:none}
.pages-news .news-list .news-item .hover{display:none}

@media (min-width:992px) {
  .pages-news .searchinfo{ padding-top:20px; padding-bottom:20px; border-bottom:1px solid #f2f6f9}
.pages-news .searchtitle{ color:#132e46; font-size:30px;}
.pages-news .searchcount{ color:#7a8599; font-size:18px;}
.pages-news{padding-bottom:50px;}
.pages-news .news-list{padding-top: 35px;padding-bottom:0px;}
.pages-news .news-list .news-item{position:relative;margin-bottom:40px;background:#f5fbff;}
.pages-news .news-list .news-item .info{padding:0 20px 20px 20px;display:block;position:relative;z-index:4;background:#f5fbff;overflow: hidden;}
.pages-news .news-list .news-item a{display:block;overflow: hidden;}
.pages-news .news-list .news-item a img{transition:all 0.25s}
.pages-news .news-list .news-item h3{color:#122d47;font-size:20px;line-height:25px;margin-top:20px;z-index:3;position:relative;margin-bottom:0;font-weight:bold;}
.pages-news .news-list .news-item em{display:block;font-style:normal;color:#cad1da;font-size:14px;margin-top:10px;}
.pages-news .news-list .news-item p{color:#707b91;font-size: 16px;line-height:18px;margin-top:15px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;height:18px;display:block;}
.pages-news .news-list .news-item .hover{opacity:0;transition:all 0.3s;position: absolute;width:100%;height: 100%;z-index:2;top:0;left: 0;overflow: hidden;display:block;}
.pages-news .news-list .news-item:hover .hover{opacity:1;background:rgba(36,144,216,0.7);}
.pages-news .news-list .news-item:hover .info{}
.pages-news .news-list .news-item:hover img{transform: scale(1.1);}
.pages-news .news-list .news-item .view{color: #ffffff;font-size: 18px; width: 160px;height:43px;line-height:43px;text-indent:14px; display: block;margin:0 auto;border:1px solid #fff;position:absolute;top:50%;margin-top:-90px; left: 50%;margin-left:-80px;}
.pages-news .news-list .news-item .view:after{content:"";display: block;background:url(../img/view-more.png) no-repeat;width: 25px;height: 11px;position:absolute;right:18px;top: 15px;}

}

.pages-news-detail{padding-bottom:40px;}
.pages-news-detail .title{padding-bottom:0px;padding-top:30px;}
.pages-news-detail .title h1{color:#122d47;font-size:20px;line-height: 36px;margin:0;display:inline-block}
.pages-news-detail .title .info{color:#98a1a9;font-size: 14px;margin-top:20px;}
.pages-news-detail .body{padding:20px 0px 20px;font-size: 14px;color:#122d47;line-height: 36px;}
.pages-news-detail .body p{}
.pages-news-detail .body img{margin:20px auto;max-width:100% !important;}
.pages-news-detail .body h2{font-size: 20px;margin:20px 0;font-weight: bold; line-height:40px}

.news-detail-bottom{position:relative;}
.news-detail-bottom:after{ content:"";display:block;clear:both}
.news-detail-bottom a.prev{width:50%;float:left;margin:0;line-height:30px; color:#98a1a9;font-size: 14px;padding-right:10px;}
.news-detail-bottom a.next{width:50%;float: right;margin:0;line-height: 30px;color:#98a1a9;font-size: 14px;padding-right:10px;text-align:right;}


@media (min-width:992px) {
.pages-news-detail{padding-bottom:80px;}
.pages-news-detail .title{padding-bottom:10px;padding-top:30px;}
.pages-news-detail .title h1{color:#3e4657;font-size: 36px;line-height:54px;margin:0;margin-top:50px;}
.pages-news-detail .title .info{color:#707b91;font-size: 16px;margin-top:20px;}

.pages-news-detail .body{padding:50px 0px;font-size: 16px;color:#304765;line-height: 36px;}
.pages-news-detail .body p{}
.pages-news-detail .body img{margin:30px auto;max-width:100% !important;}
.pages-news-detail .body h2{font-size: 24px;margin:50px 0;font-weight: bold;}

.news-detail-bottom{position:relative;height: 60px;}
.news-detail-bottom a.prev{width:50%;float:left; border:1px solid #e8f4fd;background:#e8f4fd;margin:0;height: 60px;line-height: 60px; color:#707b91;font-size: 16px;text-indent:80px;}
.news-detail-bottom a.next{width:50%;float: right; border:1px solid #e8f4fd;background:#e8f4fd;margin:0;height: 60px;line-height: 60px;color:#707b91;font-size: 16px;text-indent:70px;text-align:left;}
.news-detail-bottom a.prev:hover{background:#1a98ef url(../img/pages/prev.png) 5% center no-repeat;}
.news-detail-bottom a.next:hover{background:#1a98ef url(../img/pages/next.png) 95% center no-repeat;}
.news-detail-bottom a.prev:hover,.news-detail-bottom a.next:hover{color:#fff;}

}


.about-title{display:flex;text-align:center;justify-content:center;align-items:flex-start;line-height:20px; margin-top:30px;position:relative;height:40px;}
.about-title .ico{display:block;width:11px;}
.about-title span{font-size:21px;color:#3e4657;font-weight:bold;margin-left:10px;}
.about-title h1{font-size:21px;color:#3e4657;font-weight:bold;margin: 0 0 0 10px;}
@media (min-width:992px){
	.about-title{line-height:36px;margin-top:80px;height:86px;}
	.about-title .ico{width:22px;}
	.about-title span{font-size:36px;color:#3e4657;margin-left:20px;}
	.about-title h1{font-size:36px;color:#3e4657;margin: 0 0 0 20px;}
}


.pages-about .con1 .info{color:#304765;font-size:14px;line-height:24px;padding-bottom:30px;}

.pages-about .con2{background:#f5fbff;padding-bottom:30px;}
.pages-about .con2 .right-img{display:block;max-width:60%;margin:0 auto;}
.pages-about .con2 .right{padding-left:0;padding-right:0;}
.pages-about .con2 .list{padding-top:20px;padding-bottom:10px;padding-left:0;padding-right:0;}
.pages-about .con2 .list ul li{position:relative;padding-right:50px;margin-bottom:20px;}
.pages-about .con2 .list ul li h4{color:#1a98ef;font-size:14px;font-weight:bold;}
.pages-about .con2 .list ul li p{color:#707b91;font-size:12px;}
.pages-about .con2 .list ul li span{display:block;background:url(../img/pages/about-con2-ico.png) no-repeat;width:40px;height:36px;background-size:cover;position: absolute;right:0;top:50%;margin-top:-28px; color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;}

.pages-about .con3 .info{color:#304765;font-size:14px;line-height:24px;padding-bottom:30px;}
.pages-about .con3 .items{display:none}
.pages-about .con4 .img-list{display:flex;overflow: hidden;}
.pages-about .con4 .img-list img{display:block;max-width:100%}
.pages-about .con4 .img-list .img01{margin-right:10px;}
.pages-about .con4 .img-list .img03{margin-left:10px;}
.pages-about .con4 .text{font-size:16px;color:#304765;line-height:50px;text-align:center;margin-bottom:0;}

@media (min-width:992px){
	.pages-about .con1 .info{color:#304765;font-size:16px;line-height: 36px;padding-bottom:60px;}
	.pages-about .con2{padding-top:100px; padding-bottom:80px;}
	.pages-about .con2 .right-img{display:block;max-width:80%;margin-right:0;float:right;margin-right:10px;margin-top:50px;}
	.pages-about .con2 .list ul li{padding-right:80px;margin-bottom:30px;max-width:400px;}
	.pages-about .con2 .list ul li h4{color:#1a98ef;font-size:16px;font-weight:bold;}
	.pages-about .con2 .list ul li p{color:#707b91;font-size:14px;}
	.pages-about .con2 .list ul li span{display:block;background:url(../img/pages/about-con2-ico.png) no-repeat;width:60px;height:54px;background-size:cover;position: absolute;right:0;top:50%;margin-top:-37px; color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;}
	.pages-about .con2 .list ul li:first-child{margin-left:30px;}
	.pages-about .con2 .list ul li:last-child{margin-left:30px;}

	.pages-about .con3 .info{color:#304765;font-size:16px;line-height: 36px;padding-bottom:60px;}
	.pages-about .con3 .items{border-radius: 30px;background-image: -moz-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);  background-image: -webkit-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);background-image: -ms-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);height: 230px;display:flex;justify-content:space-around}
	.pages-about .con3 .items li{width:15%;text-align:center;padding-top:30px;}
	.pages-about .con3 .items li .ico{height:66px;display:block;margin:0 auto;}
	.pages-about .con3 .items li p{color:#fff;font-size:16px;line-height: 24px;margin-top:20px;}
	.pages-about .con4 .img-list .img01{margin-right:20px;}
	.pages-about .con4 .img-list .img03{margin-left:20px;}
	.pages-about .con4 .text{font-size: 24px;line-height:110px;}
}
@media (min-width:1200px){
	.pages-about .con2{padding-top:100px; padding-bottom:110px;background:#f5fbff url(../img/pages/about-con2-bg.png) 10% bottom no-repeat;}
	.pages-about .con2 .right-img{margin-top:0}
	.pages-about .con2 .list {background:url(../img/pages/about-con2-listbg.png) right center no-repeat;}
	.pages-about .con2 .list ul li{padding-right:95px;margin-bottom:36px;max-width:500px;}
	.pages-about .con2 .list ul li span{display:block;background:url(../img/pages/about-con2-ico.png) no-repeat;width:75px;height:67px;background-size:cover;position: absolute;right:0;top:50%;margin-top:-44px; color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:20px;}
	.pages-about .con3 .items li p{color:#fff;font-size:18px;line-height: 28px;margin-top:16px;}
}


.pages-plan .con1 .info{color:#304765;font-size:14px;line-height:24px;padding-bottom:30px;}

.pages-plan .con2 .case-list{}
.pages-plan .con2 .case-list h3{color:#3e4657;font-size:16px;font-weight:bold;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;/*-webkit-line-clamp:2;*/-webkit-box-orient:vertical;white-space:normal;height:40px; }
.pages-plan .con2 .case-list p{color:#707b91;font-size:14px;}
.pages-plan .con2 .case-list .detail{display:none}

.pages-plan .con3 .tuijian{margin-top:40px;}
.pages-plan .con3 .tuijian li img{margin:0 auto;}
.pages-plan .con3 .tuijian li p{text-align:center;font-size:16px;font-weight:bold;line-height:50px;color:#3e4657}

.pages-plan .con4 {display:flex;justify-content:space-around;flex-wrap:wrap;}
.pages-plan .con4 .img{width:50%;}
.pages-plan .con4 .img img{display:block;max-width:100%}

@media (min-width:992px){
	.pages-plan .con1 .info{color:#304765;font-size:16px;line-height: 36px;padding-bottom:60px;}
	.pages-plan .con2 .case-list li .info{padding:0 15px;padding-top:10px;padding-bottom:25px;}
	.pages-plan .con2 .case-list h3{font-size:20px;margin-bottom:20px;/*height:60px*/height:101px;}
	.pages-plan .con2 .case-list p{font-size:14px;line-height:24px;}
	.pages-plan .con2 .case-list .detail{display:block;opacity:0;width:148px;height: 40px;line-height:40px;text-align:center;background:#fff;border-radius:30px;color:#1a98ef;font-size:18px;margin:0 auto;margin-top:25px;}
	.pages-plan .con2 .case-list li:hover .info{background-image: -moz-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);background-image: -ms-linear-gradient( 0deg, rgb(84,147,225) 22%, rgb(88,197,240) 100%);overflow:hidden;}
  .pages-plan .con2 .case-list li:hover h3{color:#fff;}
  .pages-plan .con2 .case-list li:hover p{color:#fff;}
  .pages-plan .con2 .case-list li:hover .detail{opacity:1}

  .pages-plan .con3 .tuijian{margin-top:50px;}
  .pages-plan .con3 .tuijian li {margin-bottom:20px;}
	.pages-plan .con3 .tuijian li img{margin:0 auto;}
	.pages-plan .con3 .tuijian li p{text-align:center;font-size:30px;font-weight:bold;line-height:150px;color:#3e4657}

	.pages-plan .con4 .img{width:25%;}
}

@media (min-width:1200px){
	.pages-plan .con2 .case-list h3{font-size:24px;}
	.pages-plan .con2 .case-list li .info{padding:0 15px;padding-top:20px;padding-bottom:25px;}
}


.pages-product-detail{position:relative;padding-bottom:20px;}
.pages-product-detail .right-shape{display:block;position: absolute;right:0;top:-60px;}
.pages-product-detail .left-shape{display:block;position: absolute;left:0;bottom:140px;}
.pages-product-detail .about-title{margin-left:0;justify-content:left;margin-bottom:20px;}
.pages-product-detail .left-info{}
.pages-product-detail .left-info h3{color:#3e4657;font-size:16px;font-weight:bold;}

.pages-product-detail .left-info .lefttext{ font-size:14px; line-height:28px; margin-top:20px; margin-left:30px;}

@media (min-width:992px){
.pages-product-detail{position:relative;padding-bottom:50px;}
  
.pages-product-detail .left-info .lefttext{ font-size:16px; line-height:28px; margin-top:20px; margin-left:60px;}
}

.pages-product-detail .left-info .info-img{display:block;max-width:100%}

.pages-product-detail .right-info .item{border-bottom:1px solid #f2f5f8;margin-bottom:10px;}
.pages-product-detail .right-info .item span{color:#707b91;font-size:14px;}
.pages-product-detail .right-info .item p{color:#3e4657;font-size:14px;font-weight:bold;}
.swiper-bigimg{position:relative; overflow: hidden;margin:30px 0;padding-bottom:40px;}
.swiper-bigimg .swiper-pagination-bullet {width:6px;height:6px;text-align: center;opacity: 1;display:inline-block;background:#9caabc;border-radius:100%;margin-left:20px;}
.swiper-bigimg .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;border:2px solid #0296f2;background:none;}
.swiper-bigimg .swiper-pagination-bullets{bottom:0px;display:flex;align-items:center;}

.pages-product-detail .h3title{text-align:center;margin-bottom:20px;}

.pages-product-detail .con4 {display:flex;justify-content:space-around;flex-wrap:wrap;position:relative;z-index:2}
.pages-product-detail .con4 .img{width:50%;}
.pages-product-detail .con4 .img img{display:block;max-width:100%}

@media (min-width:992px){
	.pages-product-detail .about-title{}
	.pages-product-detail .left-info h3{font-size:18px;margin-top:50px;}
	.pages-product-detail .right-info .item span{font-size:16px;}
	.pages-product-detail .right-info .item p{font-size:14px;}
	.swiper-bigimg{max-width:400px;}
	.pages-product-detail .h3title{text-align:center;margin-bottom:50px;}
	.pages-product-detail .chengxingimg{}
	
	.pages-product-detail .con4 .img{width:25%;}
  
}
.pages-product-detail .canshu table tr td{ text-align:center; height:44px; line-height:44px;}
.pages-product-detail .canshu table tr:first-child td{ background:#494f55; color:#fff;}
.pages-product-detail .canshu table tr td:first-child{ text-align:left; text-indent:1em;}
.pages-product-detail .down{ margin-top:20px}
.pages-product-detail .down img{ margin-right:10px;}
.pages-product-detail .down a{color: #3e4657;font-size: 14px;font-weight:bold}

@media (min-width:992px){
.pages-product-detail .down a{color: #3e4657;font-size: 18px;font-weight:bold}
}


.query-pop { position: fixed; left: 50%; top: 50%; z-index: 20000; width: 400px; height: 330px; padding-top: 15px; margin-left: -200px; margin-top: -135px; background: #fff; display: none; }
.query-pop .tel { overflow: hidden; }
.query-pop .tel .input-wrap,
.query-pop .tel .btn-wrap { float: left; }
.query-pop .tel .phone-wrap { font-size: 34px; font-weight: bolder; line-height: 1;}
.query-pop .tel .phone-wrap a { color: #0496F2;}
.query-pop .tel .input-wrap { width: 188px; height: 39px; border-bottom: 1px solid #333;  margin-right: 10px; }
.query-pop .tel .btn-wrap { width: 120px; }
.query-pop .tel .input-wrap input { border: 0; height: 39px; line-height: 39px; padding: 0; font-size: 20px; }
.query-pop .tel,
.query-pop .net { padding: 0 40px; margin:0px 0; }
.query-pop .btn-wrap a { background: #0496F2; border: none; color: #fff; cursor: pointer; display: block; width: 100%; font-size: 18px; height: 40px; line-height: 38px; text-align: center; }
.query-pop .btn-wrap .btn-qqstart{
	margin-top:12px;
}
.query-pop .tip { padding-bottom: 5px; }
.query-pop .close-btn { position: absolute; top: 10px; right: 10px; text-decoration: underline; color: #999; font-size: 12px; width: 25px; height: 25px; text-indent: -100em; overflow: hidden; background: url(../img/close.png) no-repeat center center; }
/*å¼¹çª—é¢„çº¦*/
.zhengbang_revise_gray_back
{
    position: fixed;
    z-index: 11110;
    top: 0;
    left: 0;

    display: none; 

    width: 100%;
    height: 100%;

    opacity: .7;
    background: #000;

    filter: alpha(opacity=70);
}
.zhengbang_revise_pop
{
    position: fixed;
    z-index: 11111;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; 

    display: none;
    overflow: hidden;

    width: 400px;
    height: 275px;
    margin: auto auto;

    background: #fff;
}
.zhengbang_revise_pop .zhengbang_revise_txt
{
  display: none;
}
.zhengbang_revise_pop .box
{
    position: relative; 

    margin: 19px 40px 0;
}
.zhengbang_revise_pop .box .red_title
{
    font-size: 28px;
    font-weight: bold; 
    line-height: 1;
    color: #0496F2;
    margin-top:10px;
}
.zhengbang_revise_pop .box .subtitle
{
    font-size: 14px;
    line-height: 1;
    margin-top: 22px; 
    color: #666;
}
.zhengbang_revise_pop .box .subdetail
{
    font-size: 10px;
    line-height: 1.5;

    margin-top: 14px; 

    color: #666;
}
.zhengbang_revise_pop .box .input_box
{
    font-size: 14px;
    line-height: 1.5;

    position: relative;

    margin-top: 7px;

    color: #666;
}
.zhengbang_revise_pop .box .input_box .red_tip
{
    font-size: 14px;
    line-height: 38px;

    position: absolute;
    top: 0;
    right: 10px; 

    display: none;

    color: #0496F2;
}
.zhengbang_revise_pop .box .green_information_safety
{
    font-size: 12px;
    line-height: 19px;

    margin: 2px 0 10px;

    text-indent: 1.6em; 

    color: #1db816;
    background: url(http://www.zhengbang.com.cn/builder/staticize/resource/images/service/zhengbang_revise_pop_10.png) left center no-repeat;
}
.zhengbang_revise_pop .yui_close
{
    position: absolute;
    top: 0;
    right: -23px;

    width: 15px;
    height: 15px;

    cursor: pointer; 

    background: url(http://www.zhengbang.com.cn/builder/staticize/resource/images/service/zhengbang_revise_pop_03.png) center center no-repeat;
}
.zhengbang_revise_pop .yui_button
{
    font-size: 18px;
    line-height: 40px;

    width: 100%;
    height: 40px;

    cursor: pointer; 
    text-align: center;

    color: #fff;
    border: none;
    background: #0496F2;
}
.zhengbang_revise_pop .yui_input
{
    font-size: 14px;
    line-height: 38px;

    width: 100%;
    height: 38px ;

    text-indent: 2.5em; 

    color: #333;
    border: 1px solid #adada9;
    background: url(http://www.zhengbang.com.cn/builder/staticize/resource/images/service/zhengbang_revise_pop_07.png) left center no-repeat;
    background-color: #fff;
}
/*å¼¹çª—é¢„çº¦æˆåŠŸ*/
.zhengbang_revise_pop .zhengbang_revise_success
{
    position: fixed;
    z-index: 11111;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; 

    display: none;
    overflow: hidden;

    width: 400px;
    height: 195px;
    margin: auto auto;

    background: #fff;
}
.zhengbang_revise_pop .zhengbang_revise_success .red_title
{
    font-size: 16px;
    font-weight: bold; 
    line-height: 1;

    color: #0496F2;
}
.zhengbang_revise_pop .zhengbang_revise_success .subtitle
{
    font-size: 30px;
    font-weight: bold; 
    line-height: 1;

    margin-top: 42px;

    text-align: center;

    color: #0496F2;
}
.zhengbang_revise_pop .zhengbang_revise_success .subdetail
{
    font-size: 16px;
    line-height: 1.8;

    margin-top: 25px;

    text-align: center; 

    color: #666;
    padding:0 32px;
}

.query-pop .green_information_safety{
    background: url(http://www.zhengbang.com.cn/builder/staticize/resource/images/service/zhengbang_revise_pop_10.png) left center no-repeat;
    font-size: 12px;
    line-height: 19px;
    color: #1db816;
    margin: 5px 0;
    text-indent: 1.6em;
}
.query-pop .query_pop_box {
    position: relative;
}
.query-pop .query_pop_input {
    border: 1px solid #adada9;
    width: 198px;
    height: 38px;
    font-size: 14px;
    line-height: 38px;
    color: #333;
    text-indent: 1em;
}
.query-pop .query_pop_button{
    width: 120px;
    height: 40px;
    line-height: 40px;
    padding:0;
    margin:0;
    outline: none;
    box-shadow: none;
    border:0;
    color:#fff;
    background: #0496F2;
    font-size: 14px;
}
.query-pop .query_pop_box .red_tip{
    display: none;
    font-size: 12px;
    line-height: 28px;
    color: #0496F2;
    position: absolute;
    top: 100%;
    left:0;
    width: 100%;
    background: #fff;
    text-indent: 1em;
}
.query-pop .query-pop-success {
    display: none;
}
.query-pop .query-pop-success .subtitle {font-size: 30px; line-height: 1; color: #0496F2; margin-top: 42px; text-align: center; font-weight: bold; }
.query-pop .query-pop-success .subdetail {font-size: 16px; line-height: 1.8; color: #666666; margin-top: 25px; text-align: center; padding:0 32px; }


.pages-contact{background:#e7effb;}
.contact-left{}
.contact-left .info{padding:0 20px;padding-bottom:20px;}
.contact-left h2{font-size:22px;color:#3e4657;}
.contact-left ul li{}
.contact-left ul li h3{color:#3e4657;font-size:16px;}
.contact-left ul li p{color:#304765;font-size:14px;line-height:24px;margin-bottom:5px;}
.contact-left .ewm{margin-top:30px;height:60px;}
.contact-left .ewm .left-ewm{float:left;height:60px;}
.contact-left .ewm .text{float:left;margin-left:30px;height:60px;display:flex;align-items:center;color:#778495;font-size:14px;}

@media (min-width:992px){
	.contact-left .info{padding-left:25%;padding-top:30px;}
	.contact-left h2{font-size:36px;margin-bottom:40px;}
	.contact-left ul li{margin-bottom:30px;}
	.contact-left ul li h3{font-size:18px;}
	.contact-left ul li p{font-size:14px;line-height:24px;margin-bottom:5px;}
	.contact-left .ewm{margin-top:60px;height:90px;}
	.contact-left .ewm .left-ewm{height:90px;}
	.contact-left .ewm .text{height:90px;}
}
@media (min-width:1200px){
	.contact-left .info{padding-left:34%;}
}

.pages-job{padding-bottom:30px;}
.pages-job .line{height:50px;line-height:50px;}
.pages-job .info{border-radius:0 0 8px 8px;background-image: -moz-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);background-image: -webkit-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);background-image: -ms-linear-gradient( 86deg, rgb(117,166,254) 0%, rgb(76,199,244) 100%);overflow:hidden;padding:0 10px 16px;display:none;}
.pages-job .info .con{display:flex;flex-wrap:wrap;background:#f3f7fd;padding:15px;}
.pages-job .info .con .block{width:100%;color:#707b91;font-size:12px;line-height:28px;}
.pages-job .info h4{color:#fff;line-height:40px;}
.pages-job .info h5{font-weight:bold;color:#3e4657;font-size:14px;}
.pages-job ul li{cursor:pointer;}
.pages-job ul li:nth-of-type(even){background:#f3f7fd;border-radius: 8px;}
.pages-job ul li .line{display:flex;align-items:center;justify-content:space-around;width:100%;font-size:13px; position:relative}
.pages-job ul li .line:after{ content:""; display:block; position:absolute; right:5px; top:50%; margin-top:-3px; width: 0px;
height:6px;border:6px solid;border-color:  #707b91 transparent transparent transparent;}
.pages-job ul li span{display:block;}
.pages-job ul li span.s1{width:40%;color:#3e4657;text-indent:10px;}
.pages-job ul li span.s2{width:40%;color:#707b91}
.pages-job ul li span.s3{width:20%;color:#707b91}
.pages-job ul li .line-title span.s1,.pages-job ul li .line-title span.s2,.pages-job ul li .line-title span.s3{color:#3e4657;font-size:20px;font-weight:bold;}
.pages-job ul li .line-title:after{ display:none;}

@media (min-width:992px){
	.pages-job{padding-bottom:50px;}
	.pages-job .info .con .block{width:50%;height:50%;}
	.pages-job .line{height:70px;line-height:70px;}
	.pages-job .info{padding:0 16px 16px;}
	.pages-job .info .con{padding:30px 25px 30px 40px}
	.pages-job .info .con .block{font-size:16px;line-height:30px;margin-bottom:20px;}
	.pages-job .info h4{color:#fff;line-height:70px;font-size:18px;}
	.pages-job .info h5{font-size:18px;}
	.pages-job ul li .line{font-size:18px;}
	.pages-job ul li .line:after{ content:""; display:block; position:absolute; right:10px; top:50%; margin-top:-5px; width: 0px;
height: 10px;border: 10px solid;border-color:  #707b91 transparent transparent transparent;}
	.pages-job ul li span.s1{text-indent:30px;}
	.pages-job ul li .line-title{height:100px; line-height:100px}
	.pages-job ul li .line-title span.s1,.pages-job ul li .line-title span.s2,.pages-job ul li .line-title span.s3{font-size:30px;}
	.pages-job ul li .line-title:after{ display:none;}
}

.pages-fazhan{padding-bottom:30px;}
.lishi{}
.lishi .ico{width:65px;height:71px;background:url(../img/pages/feiji.png) no-repeat; background-size:cover;margin:0 auto;position:relative;top:20px;z-index:10}
.lishi ul{margin:0;padding:0;position:relative;padding-top:20px;padding-bottom:40px; z-index:9}
.lishi ul:before{content:"";display:block; height:100%;width:5px;background:#86d3f4;position:absolute;left:50%;top:0;margin-left:-2px;}
.lishi ul li{list-style:none;position:relative;}
.lishi ul li:after{content:"";display: block;clear:both;}
.lishi .left{width:46%;float:left;text-align:right;background:#f4f4f4;display:flex;align-items:center;padding:20px 10px;}
.lishi .right{width:46%;float:right;text-align:left;background:#f4f4f4;display:flex;align-items:center;padding:20px 10px;}
.lishi ul li .info{flex:1;}
.lishi ul li .tb{width:30px;display:flex;justify-content:center;align-items:center;}
.lishi ul li .tb .tbimg{display:block;width:30px;}
.lishi ul li .time{color:#707b91;font-size:14px;}
.lishi ul li h3{color:#66ccff;font-size: 16px;margin-top:10px;}
.lishi ul li p{color:#707b91;font-size:12px;line-height:24px;}
.lishi ul li:before{content:"";display: block;width:18px;height:18px;background:#86d3f4;border-radius:100%;position:absolute;left:50%;margin-left:-9px;top:50%;margin-top:-15px;border:5px solid #fff;}
.lishi .bottom-ico{background:url(../img/pages/ls-bottomico.png) no-repeat;width:41px;height: 41px;background-size:cover;position:relative;top:-20px;z-index:10;margin:0 auto;}
@media (min-width:992px) {
{padding-top:30px;}
.pages-fazhan{padding-bottom:50px;}
.lishi .ico{width:129px;height:140px;top:40px;position:relative;z-index:10}
.lishi ul{padding-top:60px;}
.lishi ul:before{width:10px;margin-left:-5px;}
.lishi ul li h3{font-size:18px;margin-bottom:15px;}
.lishi ul li p{font-size:14px;line-height:24px;margin-top:10px;}
.lishi ul li .tb{width:100px;display:flex;justify-content:center;align-items:center;}
.lishi ul li .tb .tbimg{display:block;width:50px;}
.lishi .left{width:46%;float:left;text-align:right;background:#f4f4f4;display:flex;align-items:center;padding:30px 10px;}
.lishi .right{width:46%;float:right;text-align:left;background:#f4f4f4;display:flex;align-items:center;padding:30px 10px;}
.lishi ul li:before{content:"";display: block;width:36px;height:36px;background:#86d3f4;border-radius:100%;position:absolute;left:50%;margin-left:-18px;top:50%;margin-top:-15px;border:10px solid #fff;}
.lishi .bottom-ico{background:url(../img/pages/ls-bottomico.png) no-repeat;width:82px;height:82px;background-size:cover;position:relative;top:-20px;z-index:10;margin:0 auto;}
}



.cp-banner{ position:relative}
.cp-banner .cpbanner-img{ width:100%; height:100%}
.cp-banner .thumb{ position:absolute; left:20%; bottom:0; width:21%}
.cp-banner  .text{ position:absolute; left:60%; color:#fff; font-size:16px; top:60%; line-height:20px}

@media (min-width:992px) {
	.cp-banner  .text{ position:absolute; left:61%; color:#fff; font-size:30px; top:60%; line-height:20px}
	
}

.zq_list1{ display: flex; flex-wrap: wrap;}
.zq_img1{}</pre></body></html>